home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_44.txt < prev    next >
Text File  |  1993-04-16  |  30KB  |  530 lines

  1. # near model CODE resource
  2. # jump table entries: 7832-7835 (4 of them)
  3. export_979:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  282E 0010                move.l     D4, [A6 + 0x10]
  7. 0000000C  286E 000C                movea.l    A4, [A6 + 0xC]
  8. 00000010  486E FFF8                pea.l      [A6 - 0x8]
  9. 00000014  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  10. 00000018  202E 0014                move.l     D0, [A6 + 0x14]
  11. 0000001C  0480 616C 6C20           subi.l     D0, 0x616C6C20 /* 'all ' */
  12. 00000022  584F                     addq.w     A7, 4
  13. 00000024  6700 0110                beq        +0x112 /* 00000136 */
  14. 00000028  0480 0002 0D00           subi.l     D0, 0x20D00
  15. 0000002E  6700 0098                beq        +0x9A /* 000000C8 */
  16. 00000032  0480 04FA F953           subi.l     D0, 0x4FAF953
  17. 00000038  6714                     beq        +0x16 /* 0000004E */
  18. 0000003A  0480 05F8 0101           subi.l     D0, 0x5F80101
  19. 00000040  672A                     beq        +0x2C /* 0000006C */
  20. 00000042  0480 0107 F0F0           subi.l     D0, 0x107F0F0
  21. 00000048  674E                     beq        +0x50 /* 00000098 */
  22. 0000004A  6000 010E                bra        +0x110 /* 0000015A */
  23. label0000004E:
  24. 0000004E  7001                     moveq.l    D0, 0x01
  25. 00000050  2F00                     move.l     -[A7], D0
  26. 00000052  2F04                     move.l     -[A7], D4
  27. 00000054  2F0C                     move.l     -[A7], A4
  28. 00000056  486E FFF8                pea.l      [A6 - 0x8]
  29. 0000005A  2054                     movea.l    A0, [A4]
  30. 0000005C  2050                     movea.l    A0, [A0]
  31. 0000005E  2268 0024                movea.l    A1, [A0 + 0x24]
  32. 00000062  4E91                     jsr        [A1]
  33. 00000064  4FEF 0010                lea.l      A7, [A7 + 0x10]
  34. 00000068  6000 00FC                bra        +0xFE /* 00000166 */
  35. label0000006C:
  36. 0000006C  2F04                     move.l     -[A7], D4
  37. 0000006E  2F0C                     move.l     -[A7], A4
  38. 00000070  2054                     movea.l    A0, [A4]
  39. 00000072  2050                     movea.l    A0, [A0]
  40. 00000074  2268 0018                movea.l    A1, [A0 + 0x18]
  41. 00000078  4E91                     jsr        [A1]
  42. 0000007A  508F                     addq.l     A7, 8
  43. 0000007C  2F00                     move.l     -[A7], D0
  44. 0000007E  2F04                     move.l     -[A7], D4
  45. 00000080  2F0C                     move.l     -[A7], A4
  46. 00000082  486E FFF8                pea.l      [A6 - 0x8]
  47. 00000086  2054                     movea.l    A0, [A4]
  48. 00000088  2050                     movea.l    A0, [A0]
  49. 0000008A  2268 0024                movea.l    A1, [A0 + 0x24]
  50. 0000008E  4E91                     jsr        [A1]
  51. 00000090  4FEF 0010                lea.l      A7, [A7 + 0x10]
  52. 00000094  6000 00D0                bra        +0xD2 /* 00000166 */
  53. label00000098:
  54. 00000098  2F04                     move.l     -[A7], D4
  55. 0000009A  2F0C                     move.l     -[A7], A4
  56. 0000009C  2054                     movea.l    A0, [A4]
  57. 0000009E  2050                     movea.l    A0, [A0]
  58. 000000A0  2268 0018                movea.l    A1, [A0 + 0x18]
  59. 000000A4  4E91                     jsr        [A1]
  60. 000000A6  5280                     addq.l     D0, 1
  61. 000000A8  E280                     asr        D0, 1
  62. 000000AA  508F                     addq.l     A7, 8
  63. 000000AC  2F00                     move.l     -[A7], D0
  64. 000000AE  2F04                     move.l     -[A7], D4
  65. 000000B0  2F0C                     move.l     -[A7], A4
  66. 000000B2  486E FFF8                pea.l      [A6 - 0x8]
  67. 000000B6  2054                     movea.l    A0, [A4]
  68. 000000B8  2050                     movea.l    A0, [A0]
  69. 000000BA  2268 0024                movea.l    A1, [A0 + 0x24]
  70. 000000BE  4E91                     jsr        [A1]
  71. 000000C0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  72. 000000C4  6000 00A0                bra        +0xA2 /* 00000166 */
  73. label000000C8:
  74. 000000C8  2F04                     move.l     -[A7], D4
  75. 000000CA  2F0C                     move.l     -[A7], A4
  76. 000000CC  2054                     movea.l    A0, [A4]
  77. 000000CE  2050                     movea.l    A0, [A0]
  78. 000000D0  2268 0018                movea.l    A1, [A0 + 0x18]
  79. 000000D4  4E91                     jsr        [A1]
  80. 000000D6  2A00                     move.l     D5, D0
  81. 000000D8  7E00                     moveq.l    D7, 0x00
  82. 000000DA  4A85                     tst.l      D5
  83. 000000DC  504F                     addq.w     A7, 8
  84. 000000DE  6F3C                     ble        +0x3E /* 0000011C */
  85. 000000E0  2C3C 7FFF FFFF           move.l     D6, 0x7FFFFFFF
  86. 000000E6  6002                     bra        +0x4 /* 000000EA */
  87. label000000E8:
  88. 000000E8  E286                     asr        D6, 1
  89. label000000EA:
  90. 000000EA  2006                     move.l     D0, D6
  91. 000000EC  E280                     asr        D0, 1
  92. 000000EE  BA80                     cmp.l      D5, D0
  93. 000000F0  6DF6                     blt        -0x8 /* 000000E8 */
  94. label000000F2:
  95. 000000F2  558F                     subq.l     A7, 2
  96. 000000F4  A861                     syscall    Random
  97. 000000F6  301F                     move.w     D0, [A7]+
  98. 000000F8  48C0                     ext.l      D0
  99. 000000FA  2D40 FFF4                move.l     [A6 - 0xC], D0
  100. 000000FE  558F                     subq.l     A7, 2
  101. 00000100  A861                     syscall    Random
  102. 00000102  301F                     move.w     D0, [A7]+
  103. 00000104  48C0                     ext.l      D0
  104. 00000106  4840                     swap.w     D0
  105. 00000108  4240                     clr.w      D0
  106. 0000010A  222E FFF4                move.l     D1, [A6 - 0xC]
  107. 0000010E  D081                     add.l      D0, D1
  108. 00000110  2E06                     move.l     D7, D6
  109. 00000112  CE80                     and.l      D7, D0
  110. 00000114  BA87                     cmp.l      D5, D7
  111. 00000116  6DDA                     blt        -0x24 /* 000000F2 */
  112. 00000118  4A87                     tst.l      D7
  113. 0000011A  67D6                     beq        -0x28 /* 000000F2 */
  114. label0000011C:
  115. 0000011C  2F07                     move.l     -[A7], D7
  116. 0000011E  2F04                     move.l     -[A7], D4
  117. 00000120  2F0C                     move.l     -[A7], A4
  118. 00000122  486E FFF8                pea.l      [A6 - 0x8]
  119. 00000126  2054                     movea.l    A0, [A4]
  120. 00000128  2050                     movea.l    A0, [A0]
  121. 0000012A  2268 0024                movea.l    A1, [A0 + 0x24]
  122. 0000012E  4E91                     jsr        [A1]
  123. 00000130  4FEF 0010                lea.l      A7, [A7 + 0x10]
  124. 00000134  6030                     bra        +0x32 /* 00000166 */
  125. label00000136:
  126. 00000136  7000                     moveq.l    D0, 0x00
  127. 00000138  2F00                     move.l     -[A7], D0
  128. 0000013A  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  129. 0000013E  2640                     movea.l    A3, D0
  130. 00000140  2F04                     move.l     -[A7], D4
  131. 00000142  2F0C                     move.l     -[A7], A4
  132. 00000144  2F0B                     move.l     -[A7], A3
  133. 00000146  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  134. 0000014A  2F0B                     move.l     -[A7], A3
  135. 0000014C  486E FFF8                pea.l      [A6 - 0x8]
  136. 00000150  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  137. 00000154  4FEF 0018                lea.l      A7, [A7 + 0x18]
  138. 00000158  600C                     bra        +0xE /* 00000166 */
  139. label0000015A:
  140. 0000015A  2F3C FFFF F954           move.l     -[A7], 0xFFFFF954
  141. 00000160  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  142. 00000164  584F                     addq.w     A7, 4
  143. label00000166:
  144. 00000166  206E 0008                movea.l    A0, [A6 + 0x8]
  145. 0000016A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  146. 0000016E  20D9                     move.l     [A0]+, [A1]+
  147. 00000170  20D9                     move.l     [A0]+, [A1]+
  148. 00000172  4CEE 18F0 FFDC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x24]
  149. 00000178  4E5E                     unlink     A6
  150. 0000017A  4E75                     rts
  151. export_980:
  152. 0000017C  4E56 FFB0                link       A6, -0x0050
  153. 00000180  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  154. 00000184  2C2E 000C                move.l     D6, [A6 + 0xC]
  155. 00000188  286E 0008                movea.l    A4, [A6 + 0x8]
  156. 0000018C  7E01                     moveq.l    D7, 0x01
  157. 0000018E  2D7C 6E75 6C6C FFF0      move.l     [A6 - 0x10], 0x6E756C6C /* 'null' */
  158. 00000196  7000                     moveq.l    D0, 0x00
  159. 00000198  2D40 FFF4                move.l     [A6 - 0xC], D0
  160. 0000019C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  161. 000001A0  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  162. 000001A8  2D40 FFFC                move.l     [A6 - 0x4], D0
  163. 000001AC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  164. 000001B0  486E FFB4                pea.l      [A6 - 0x4C]
  165. 000001B4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  166. 000001B8  4A80                     tst.l      D0
  167. 000001BA  584F                     addq.w     A7, 4
  168. 000001BC  6700 011C                beq        +0x11E /* 000002DA */
  169. 000001C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  170. 000001C4  486E FFF8                pea.l      [A6 - 0x8]
  171. 000001C8  4EAD 11DA                jsr        [A5 + 0x11DA /* export_567 */]
  172. 000001CC  486E FFF8                pea.l      [A6 - 0x8]
  173. 000001D0  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  174. 000001D4  2D40 FFB0                move.l     [A6 - 0x50], D0
  175. 000001D8  2F0C                     move.l     -[A7], A4
  176. 000001DA  2054                     movea.l    A0, [A4]
  177. 000001DC  2050                     movea.l    A0, [A0]
  178. 000001DE  2268 0050                movea.l    A1, [A0 + 0x50]
  179. 000001E2  4E91                     jsr        [A1]
  180. 000001E4  222E FFB0                move.l     D1, [A6 - 0x50]
  181. 000001E8  B081                     cmp.l      D0, D1
  182. 000001EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  183. 000001EE  6728                     beq        +0x2A /* 00000218 */
  184. 000001F0  2F0C                     move.l     -[A7], A4
  185. 000001F2  2054                     movea.l    A0, [A4]
  186. 000001F4  2050                     movea.l    A0, [A0]
  187. 000001F6  2268 0050                movea.l    A1, [A0 + 0x50]
  188. 000001FA  4E91                     jsr        [A1]
  189. 000001FC  588F                     addq.l     A7, 4
  190. 000001FE  2F00                     move.l     -[A7], D0
  191. 00000200  486E FFF8                pea.l      [A6 - 0x8]
  192. 00000204  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  193. 00000208  3A00                     move.w     D5, D0
  194. 0000020A  504F                     addq.w     A7, 8
  195. 0000020C  670A                     beq        +0xC /* 00000218 */
  196. 0000020E  486E FFF8                pea.l      [A6 - 0x8]
  197. 00000212  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  198. 00000216  584F                     addq.w     A7, 4
  199. label00000218:
  200. 00000218  486E FFF8                pea.l      [A6 - 0x8]
  201. 0000021C  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  202. 00000220  588F                     addq.l     A7, 4
  203. 00000222  2F00                     move.l     -[A7], D0
  204. 00000224  2F0C                     move.l     -[A7], A4
  205. 00000226  2054                     movea.l    A0, [A4]
  206. 00000228  2050                     movea.l    A0, [A0]
  207. 0000022A  2268 0058                movea.l    A1, [A0 + 0x58]
  208. 0000022E  4E91                     jsr        [A1]
  209. 00000230  4A00                     tst.b      D0
  210. 00000232  504F                     addq.w     A7, 8
  211. 00000234  6722                     beq        +0x24 /* 00000258 */
  212. 00000236  486E FFF8                pea.l      [A6 - 0x8]
  213. 0000023A  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  214. 0000023E  588F                     addq.l     A7, 4
  215. 00000240  2F00                     move.l     -[A7], D0
  216. 00000242  2F0C                     move.l     -[A7], A4
  217. 00000244  486E FFF0                pea.l      [A6 - 0x10]
  218. 00000248  2054                     movea.l    A0, [A4]
  219. 0000024A  2050                     movea.l    A0, [A0]
  220. 0000024C  2268 006C                movea.l    A1, [A0 + 0x6C]
  221. 00000250  4E91                     jsr        [A1]
  222. 00000252  4FEF 000C                lea.l      A7, [A7 + 0xC]
  223. 00000256  6038                     bra        +0x3A /* 00000290 */
  224. label00000258:
  225. 00000258  2F0C                     move.l     -[A7], A4
  226. 0000025A  2054                     movea.l    A0, [A4]
  227. 0000025C  2050                     movea.l    A0, [A0]
  228. 0000025E  2268 0050                movea.l    A1, [A0 + 0x50]
  229. 00000262  4E91                     jsr        [A1]
  230. 00000264  588F                     addq.l     A7, 4
  231. 00000266  2F00                     move.l     -[A7], D0
  232. 00000268  2F0C                     move.l     -[A7], A4
  233. 0000026A  486E FFF0                pea.l      [A6 - 0x10]
  234. 0000026E  2054                     movea.l    A0, [A4]
  235. 00000270  2050                     movea.l    A0, [A0]
  236. 00000272  2268 006C                movea.l    A1, [A0 + 0x6C]
  237. 00000276  4E91                     jsr        [A1]
  238. 00000278  486E FFF8                pea.l      [A6 - 0x8]
  239. 0000027C  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  240. 00000280  588F                     addq.l     A7, 4
  241. 00000282  2F00                     move.l     -[A7], D0
  242. 00000284  486E FFF0                pea.l      [A6 - 0x10]
  243. 00000288  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  244. 0000028C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  245. label00000290:
  246. 00000290  7000                     moveq.l    D0, 0x00
  247. 00000292  102E 0017                move.b     D0, [A6 + 0x17]
  248. 00000296  0C40 0001                cmpi.w     D0, 0x1
  249. 0000029A  6616                     bne        +0x18 /* 000002B2 */
  250. 0000029C  486E FFF0                pea.l      [A6 - 0x10]
  251. 000002A0  2F06                     move.l     -[A7], D6
  252. 000002A2  486E FFF8                pea.l      [A6 - 0x8]
  253. 000002A6  4EAD 1772                jsr        [A5 + 0x1772 /* export_746 */]
  254. 000002AA  1E00                     move.b     D7, D0
  255. 000002AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  256. 000002B0  6014                     bra        +0x16 /* 000002C6 */
  257. label000002B2:
  258. 000002B2  486E FFF8                pea.l      [A6 - 0x8]
  259. 000002B6  2F06                     move.l     -[A7], D6
  260. 000002B8  486E FFF0                pea.l      [A6 - 0x10]
  261. 000002BC  4EAD 1772                jsr        [A5 + 0x1772 /* export_746 */]
  262. 000002C0  1E00                     move.b     D7, D0
  263. 000002C2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  264. label000002C6:
  265. 000002C6  486E FFF0                pea.l      [A6 - 0x10]
  266. 000002CA  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  267. 000002CE  486E FFF8                pea.l      [A6 - 0x8]
  268. 000002D2  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  269. 000002D6  504F                     addq.w     A7, 8
  270. 000002D8  601E                     bra        +0x20 /* 000002F8 */
  271. label000002DA:
  272. 000002DA  486E FFF0                pea.l      [A6 - 0x10]
  273. 000002DE  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  274. 000002E2  486E FFF8                pea.l      [A6 - 0x8]
  275. 000002E6  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  276. 000002EA  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  277. 000002EE  4A80                     tst.l      D0
  278. 000002F0  504F                     addq.w     A7, 8
  279. 000002F2  6704                     beq        +0x6 /* 000002F8 */
  280. 000002F4  7000                     moveq.l    D0, 0x00
  281. 000002F6  600C                     bra        +0xE /* 00000304 */
  282. label000002F8:
  283. 000002F8  486E FFB4                pea.l      [A6 - 0x4C]
  284. 000002FC  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  285. 00000300  1007                     move.b     D0, D7
  286. 00000302  584F                     addq.w     A7, 4
  287. label00000304:
  288. 00000304  4CEE 10E0 FFA0           movem.l    D5,D6,D7,A4, [A6 - 0x60]
  289. 0000030A  4E5E                     unlink     A6
  290. 0000030C  4E75                     rts
  291. export_981:
  292. 0000030E  4E56 FF7C                link       A6, -0x0084
  293. 00000312  48E7 0308                movem.l    -[A7], D6,D7,A4
  294. 00000316  206E 0010                movea.l    A0, [A6 + 0x10]
  295. 0000031A  43EE FFF0                lea.l      A1, [A6 - 0x10]
  296. 0000031E  22D8                     move.l     [A1]+, [A0]+
  297. 00000320  22D8                     move.l     [A1]+, [A0]+
  298. 00000322  206E 000C                movea.l    A0, [A6 + 0xC]
  299. 00000326  43EE FFF8                lea.l      A1, [A6 - 0x8]
  300. 0000032A  22D8                     move.l     [A1]+, [A0]+
  301. 0000032C  22D8                     move.l     [A1]+, [A0]+
  302. 0000032E  486E FFF8                pea.l      [A6 - 0x8]
  303. 00000332  4EAD 1582                jsr        [A5 + 0x1582 /* export_684 */]
  304. 00000336  2840                     movea.l    A4, D0
  305. 00000338  7E01                     moveq.l    D7, 0x01
  306. 0000033A  4246                     clr.w      D6
  307. 0000033C  486E FFD0                pea.l      [A6 - 0x30]
  308. 00000340  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  309. 00000344  486E FFD8                pea.l      [A6 - 0x28]
  310. 00000348  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  311. 0000034C  486E FFE0                pea.l      [A6 - 0x20]
  312. 00000350  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  313. 00000354  2D7C 6E75 6C6C FFE8      move.l     [A6 - 0x18], 0x6E756C6C /* 'null' */
  314. 0000035C  7000                     moveq.l    D0, 0x00
  315. 0000035E  2D40 FFEC                move.l     [A6 - 0x14], D0
  316. 00000362  41EE FFE8                lea.l      A0, [A6 - 0x18]
  317. 00000366  486E FF94                pea.l      [A6 - 0x6C]
  318. 0000036A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  319. 0000036E  4A80                     tst.l      D0
  320. 00000370  4FEF 0014                lea.l      A7, [A7 + 0x14]
  321. 00000374  6700 0086                beq        +0x88 /* 000003FC */
  322. 00000378  486E FFF0                pea.l      [A6 - 0x10]
  323. 0000037C  486E FF7C                pea.l      [A6 - 0x84]
  324. 00000380  4EAD 12E2                jsr        [A5 + 0x12E2 /* export_600 */]
  325. 00000384  508F                     addq.l     A7, 8
  326. 00000386  41EE FF84                lea.l      A0, [A6 - 0x7C]
  327. 0000038A  2F20                     move.l     -[A7], -[A0]
  328. 0000038C  2F20                     move.l     -[A7], -[A0]
  329. 0000038E  486E FFD0                pea.l      [A6 - 0x30]
  330. 00000392  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  331. 00000396  7000                     moveq.l    D0, 0x00
  332. 00000398  2F00                     move.l     -[A7], D0
  333. 0000039A  486E FFD0                pea.l      [A6 - 0x30]
  334. 0000039E  486E FFD8                pea.l      [A6 - 0x28]
  335. 000003A2  4EAD 1C6A                jsr        [A5 + 0x1C6A /* export_905 */]
  336. 000003A6  41EE FFD8                lea.l      A0, [A6 - 0x28]
  337. 000003AA  2D48 FF84                move.l     [A6 - 0x7C], A0
  338. 000003AE  7000                     moveq.l    D0, 0x00
  339. 000003B0  2D40 FF88                move.l     [A6 - 0x78], D0
  340. 000003B4  2D40 FF8C                move.l     [A6 - 0x74], D0
  341. 000003B8  41EE FF84                lea.l      A0, [A6 - 0x7C]
  342. 000003BC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  343. 000003C0  601C                     bra        +0x1E /* 000003DE */
  344. label000003C2:
  345. 000003C2  206E FF90                movea.l    A0, [A6 - 0x70]
  346. 000003C6  2F08                     move.l     -[A7], A0
  347. 000003C8  2050                     movea.l    A0, [A0]
  348. 000003CA  2050                     movea.l    A0, [A0]
  349. 000003CC  2268 001C                movea.l    A1, [A0 + 0x1C]
  350. 000003D0  4E91                     jsr        [A1]
  351. 000003D2  7200                     moveq.l    D1, 0x00
  352. 000003D4  1200                     move.b     D1, D0
  353. 000003D6  4A81                     tst.l      D1
  354. 000003D8  584F                     addq.w     A7, 4
  355. 000003DA  6602                     bne        +0x4 /* 000003DE */
  356. 000003DC  4207                     clr.b      D7
  357. label000003DE:
  358. 000003DE  486E FF90                pea.l      [A6 - 0x70]
  359. 000003E2  7000                     moveq.l    D0, 0x00
  360. 000003E4  2F00                     move.l     -[A7], D0
  361. 000003E6  486E FFE0                pea.l      [A6 - 0x20]
  362. 000003EA  486E FF84                pea.l      [A6 - 0x7C]
  363. 000003EE  4EAD 1792                jsr        [A5 + 0x1792 /* export_750 */]
  364. 000003F2  4A00                     tst.b      D0
  365. 000003F4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  366. 000003F8  66C8                     bne        -0x36 /* 000003C2 */
  367. 000003FA  6030                     bra        +0x32 /* 0000042C */
  368. label000003FC:
  369. 000003FC  486E FFE0                pea.l      [A6 - 0x20]
  370. 00000400  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  371. 00000404  4207                     clr.b      D7
  372. 00000406  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  373. 0000040A  3C00                     move.w     D6, D0
  374. 0000040C  0C46 F940                cmpi.w     D6, 0xF940
  375. 00000410  584F                     addq.w     A7, 4
  376. 00000412  6604                     bne        +0x6 /* 00000418 */
  377. 00000414  4246                     clr.w      D6
  378. 00000416  6014                     bra        +0x16 /* 0000042C */
  379. label00000418:
  380. 00000418  41EE 0000                lea.l      A0, [A6 + 0x0]
  381. 0000041C  2F20                     move.l     -[A7], -[A0]
  382. 0000041E  2F20                     move.l     -[A7], -[A0]
  383. 00000420  48C6                     ext.l      D6
  384. 00000422  2F06                     move.l     -[A7], D6
  385. 00000424  4EAD 267A                jsr        [A5 + 0x267A /* export_1227 */]
  386. 00000428  4FEF 000C                lea.l      A7, [A7 + 0xC]
  387. label0000042C:
  388. 0000042C  486E FF94                pea.l      [A6 - 0x6C]
  389. 00000430  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  390. 00000434  7000                     moveq.l    D0, 0x00
  391. 00000436  1007                     move.b     D0, D7
  392. 00000438  2F00                     move.l     -[A7], D0
  393. 0000043A  486E FFE8                pea.l      [A6 - 0x18]
  394. 0000043E  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  395. 00000442  41EE FFF0                lea.l      A0, [A6 - 0x10]
  396. 00000446  2F20                     move.l     -[A7], -[A0]
  397. 00000448  2F20                     move.l     -[A7], -[A0]
  398. 0000044A  486E FFC8                pea.l      [A6 - 0x38]
  399. 0000044E  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  400. 00000452  4FEF 000C                lea.l      A7, [A7 + 0xC]
  401. 00000456  41EE FFD0                lea.l      A0, [A6 - 0x30]
  402. 0000045A  2F20                     move.l     -[A7], -[A0]
  403. 0000045C  2F20                     move.l     -[A7], -[A0]
  404. 0000045E  486E FFF8                pea.l      [A6 - 0x8]
  405. 00000462  4EAD 1D82                jsr        [A5 + 0x1D82 /* export_940 */]
  406. 00000466  486E FFE8                pea.l      [A6 - 0x18]
  407. 0000046A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  408. 0000046E  486E FFD8                pea.l      [A6 - 0x28]
  409. 00000472  4EAD 18AA                jsr        [A5 + 0x18AA /* export_785 */]
  410. 00000476  486E FFD0                pea.l      [A6 - 0x30]
  411. 0000047A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  412. 0000047E  2F0C                     move.l     -[A7], A4
  413. 00000480  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  414. 00000484  3D46 0014                move.w     [A6 + 0x14], D6
  415. 00000488  4FEF 0028                lea.l      A7, [A7 + 0x28]
  416. 0000048C  4CEE 10C0 FF70           movem.l    D6,D7,A4, [A6 - 0x90]
  417. 00000492  4E5E                     unlink     A6
  418. 00000494  205F                     movea.l    A0, [A7]+
  419. 00000496  4FEF 000C                lea.l      A7, [A7 + 0xC]
  420. 0000049A  4ED0                     jmp        [A0]
  421. export_982:
  422. 0000049C  4E56 FF94                link       A6, -0x006C
  423. 000004A0  48E7 0018                movem.l    -[A7], A3,A4
  424. 000004A4  286E 0008                movea.l    A4, [A6 + 0x8]
  425. 000004A8  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  426. 000004B0  7000                     moveq.l    D0, 0x00
  427. 000004B2  2D40 FFFC                move.l     [A6 - 0x4], D0
  428. 000004B6  41EE FFF8                lea.l      A0, [A6 - 0x8]
  429. 000004BA  486E FFBC                pea.l      [A6 - 0x44]
  430. 000004BE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  431. 000004C2  4A80                     tst.l      D0
  432. 000004C4  584F                     addq.w     A7, 4
  433. 000004C6  6700 0108                beq        +0x10A /* 000005D0 */
  434. 000004CA  4A2D FF3E                tst.b      [A5 - 0xC2]
  435. 000004CE  6700 00B4                beq        +0xB6 /* 00000584 */
  436. 000004D2  266D FD9A                movea.l    A3, [A5 - 0x266]
  437. 000004D6  2053                     movea.l    A0, [A3]
  438. 000004D8  202D FF3A                move.l     D0, [A5 - 0xC6]
  439. 000004DC  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  440. 000004E0  6600 00A2                bne        +0xA4 /* 00000584 */
  441. 000004E4  2F0C                     move.l     -[A7], A4
  442. 000004E6  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  443. 000004EA  4A00                     tst.b      D0
  444. 000004EC  584F                     addq.w     A7, 4
  445. 000004EE  6700 0094                beq        +0x96 /* 00000584 */
  446. 000004F2  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  447. 000004F8  7000                     moveq.l    D0, 0x00
  448. 000004FA  2F00                     move.l     -[A7], D0
  449. 000004FC  2F0C                     move.l     -[A7], A4
  450. 000004FE  4EAD 086A                jsr        [A5 + 0x86A /* export_265 */]
  451. 00000502  588F                     addq.l     A7, 4
  452. 00000504  2F00                     move.l     -[A7], D0
  453. 00000506  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  454. 0000050A  508F                     addq.l     A7, 8
  455. 0000050C  2F00                     move.l     -[A7], D0
  456. 0000050E  486E FF94                pea.l      [A6 - 0x6C]
  457. 00000512  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  458. 00000516  41EE FF94                lea.l      A0, [A6 - 0x6C]
  459. 0000051A  43EE FFAC                lea.l      A1, [A6 - 0x54]
  460. 0000051E  22D8                     move.l     [A1]+, [A0]+
  461. 00000520  22D8                     move.l     [A1]+, [A0]+
  462. 00000522  41EE FFAC                lea.l      A0, [A6 - 0x54]
  463. 00000526  43EE FFA4                lea.l      A1, [A6 - 0x5C]
  464. 0000052A  22D8                     move.l     [A1]+, [A0]+
  465. 0000052C  22D8                     move.l     [A1]+, [A0]+
  466. 0000052E  2D7C 6E75 6C6C FFB4      move.l     [A6 - 0x4C], 0x6E756C6C /* 'null' */
  467. 00000536  7000                     moveq.l    D0, 0x00
  468. 00000538  2D40 FFB8                move.l     [A6 - 0x48], D0
  469. 0000053C  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  470. 00000540  2F3C 616C 6C20           move.l     -[A7], 0x616C6C20 /* 'all ' */
  471. 00000546  486E FFB4                pea.l      [A6 - 0x4C]
  472. 0000054A  4EAD 1022                jsr        [A5 + 0x1022 /* export_512 */]
  473. 0000054E  7000                     moveq.l    D0, 0x00
  474. 00000550  2F00                     move.l     -[A7], D0
  475. 00000552  41EE FFBC                lea.l      A0, [A6 - 0x44]
  476. 00000556  2F20                     move.l     -[A7], -[A0]
  477. 00000558  2F20                     move.l     -[A7], -[A0]
  478. 0000055A  2F3C 696E 6478           move.l     -[A7], 0x696E6478 /* 'indx' */
  479. 00000560  41EE FFAC                lea.l      A0, [A6 - 0x54]
  480. 00000564  2F20                     move.l     -[A7], -[A0]
  481. 00000566  2F20                     move.l     -[A7], -[A0]
  482. 00000568  2F3C 636F 626A           move.l     -[A7], 0x636F626A /* 'cobj' */
  483. 0000056E  486E FFF8                pea.l      [A6 - 0x8]
  484. 00000572  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  485. 00000576  486E FFB4                pea.l      [A6 - 0x4C]
  486. 0000057A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  487. 0000057E  4FEF 0038                lea.l      A7, [A7 + 0x38]
  488. 00000582  6032                     bra        +0x34 /* 000005B6 */
  489. label00000584:
  490. 00000584  7000                     moveq.l    D0, 0x00
  491. 00000586  102E 000F                move.b     D0, [A6 + 0xF]
  492. 0000058A  2F00                     move.l     -[A7], D0
  493. 0000058C  2F0C                     move.l     -[A7], A4
  494. 0000058E  486E FF94                pea.l      [A6 - 0x6C]
  495. 00000592  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  496. 00000596  41EE FF94                lea.l      A0, [A6 - 0x6C]
  497. 0000059A  43EE FF9C                lea.l      A1, [A6 - 0x64]
  498. 0000059E  22D8                     move.l     [A1]+, [A0]+
  499. 000005A0  22D8                     move.l     [A1]+, [A0]+
  500. 000005A2  41EE FF9C                lea.l      A0, [A6 - 0x64]
  501. 000005A6  43EE FFF8                lea.l      A1, [A6 - 0x8]
  502. 000005AA  22D8                     move.l     [A1]+, [A0]+
  503. 000005AC  22D8                     move.l     [A1]+, [A0]+
  504. 000005AE  422D FF3E                clr.b      [A5 - 0xC2]
  505. 000005B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  506. label000005B6:
  507. 000005B6  41EE 0000                lea.l      A0, [A6 + 0x0]
  508. 000005BA  2F20                     move.l     -[A7], -[A0]
  509. 000005BC  2F20                     move.l     -[A7], -[A0]
  510. 000005BE  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  511. 000005C2  486E FFF8                pea.l      [A6 - 0x8]
  512. 000005C6  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  513. 000005CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  514. 000005CE  6012                     bra        +0x14 /* 000005E2 */
  515. label000005D0:
  516. 000005D0  486E FFF8                pea.l      [A6 - 0x8]
  517. 000005D4  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  518. 000005D8  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  519. 000005DC  4A80                     tst.l      D0
  520. 000005DE  584F                     addq.w     A7, 4
  521. 000005E0  660A                     bne        +0xC /* 000005EC */
  522. label000005E2:
  523. 000005E2  486E FFBC                pea.l      [A6 - 0x44]
  524. 000005E6  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  525. 000005EA  584F                     addq.w     A7, 4
  526. label000005EC:
  527. 000005EC  4CEE 1800 FF8C           movem.l    A3,A4, [A6 - 0x74]
  528. 000005F2  4E5E                     unlink     A6
  529. 000005F4  4E75                     rts
  530.